package com.tust.app.service;

import com.tust.app.domain.News;

import javax.xml.registry.infomodel.User;
import java.util.List;

public interface NewsService {
    /**
     * 最新文章列表
     * @return
     */
    public List<News> newsList();

    /**
     * 搜索功能
     * @param title
     * @return
     */
    List<News> search(String title);

    /**
     * 添加文章
     * @param news
     * @return
     */
    Integer addArticle(News news);

    /**
     * 根据id查询一条新闻信息
     * @param id
     * @return
     */
    News findNewsById(Integer id);

    /**
     * 修改文章
     * @param news
     * @return
     */
    boolean modifyNews(News news);

    /**
     * 删除文章
     * @param id
     * @return
     */
    boolean delNews(Integer id);

}
